queen aechmea - German English Dictionary